Szechuan Chinese Restaurant (Menu)

9090 W 6th Ave, Lakewood
+1 303-232-4558

Give a rating to Szechuan Chinese Restaurant

Suggest a dish

How much did you spend at Szechuan Chinese Restaurant?